package com.soup.common.module.sys.mapper;

import com.soup.common.mapper.CustomMapper;
import com.soup.common.module.sys.entity.Role;

import java.util.List;

/**
 * sys role mapper
 *
 * @author zhaoyi
 */
public interface RoleMapper extends CustomMapper<Role> {

    /**
     * 查询角色信息，并查询出分配的菜单id
     *
     * @param roleId 角色id
     * @return 角色信息
     */
    Role selectRole(Integer roleId);

    /**
     * 查询角色分配的菜单id
     *
     * @param roleId 角色id
     * @return 角色的菜单id
     */
    List<Integer> selectRoleMenus(Integer roleId);
}
